SQL命令之FROM子句

您所在的位置:网站首页 select from 语句 SQL命令之FROM子句

SQL命令之FROM子句

2024-07-14 00:46| 来源: 网络整理| 查看: 265

       FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,之间用逗号分隔。

       在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。

       例如在student和worker表中同时存在useid列,在查询两个表中的useid时应 使用下面语句格式加以限定:

SELECT username,worker.useid FROM student,worker WHERE student.useid=worker.useid

       在FROM子句中可用以下两种格式为表或视图指定别名:

表名 as 别名表名 别名

       例如上面语句可用表的别名格式表示为:

SELECT username,b.useid FROM student a,worker b WHERE a.useid=b.useid

       SELECT不仅能从视图或表中检索数据,它还能够从其它查询语句所返回的结果集合中查询数据。

       例如:

SELECT a.au_fname+a.au_lname FROM authors a,titleauthor ta (SELECT title_id,title FROM titles WHERE ytd_sales>2000 ) AS b WHERE a.au_id=ta.au_id AND ta.title_id=b.title_id

       如上例中,将SELECT返回的结果集合给予一别名b,然后再从中检索数据。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3